/* reset */
* { margin: 0; padding: 0px; }

/* commontt */
body {  font-family: Arial; font-size: 12px; color: #010101; background: #f5f5f5; }

ul li { margin: 0px; padding: 0px; }
img { border: none; }
p{
	line-height:20px; 
}
a{
	text-decoration:none; color: #010101; 
}
.gris{color:#c6c6c6;} a.gris{color:#c6c6c6;}
/*********commont***************/
#wrapper {
	width:1000px;
	margin:auto;
}

.banner{
	margin-top:15px;
}
#wrapper_content{
	width:1000px;
	overflow:hidden;
	margin:20px 0px 0px 0px;
	
}
#wrapper_content_left{
	width:199px;
	float:left;
	padding:0px 20px 0px 0px;
}
#wrapper_content_right{
	width:779px;
	float:right;
	border:1px solid #d8d3d3;
	background:#ffffff;
}

#wrapper_content_right .title_home{
	text-transform:uppercase;
	font-size:15px;
	color:#000000;
	padding:5px;
	background:#e7e7e7;
}

#top{
	width:1000px;
	overflow:hidden;
}
#logo{
	width:570px;
	float:left;
	padding:15px 0px 0px 30px;
}
#wrapper_cart{
	width:310px;
	float:right;
	padding:40px 26px 0px 0px;
}

#wrapper_menu{
	width:1000px;
	overflow:hidden;
	border-bottom:1px solid #7b7b7b;
	padding:0px 0px 10px 0px;
}

#hmenu_section {
	width:750px;
	padding:10px 0px 0px 0px;
	float:left;
}

#search {
    float: right;
    padding: 0 26px 0 0;
    width: 200px;
}

#clear{
	clear:both;
}
#wrapper_footer{
	border-top:1px solid #c6c6c6;
	margin:20px 0px 0px 0px;
	padding:30px 0px 0px 0px;
		font-size:11px;
		color:#777575;
}
#wrapper_footer a{
	color:#777575;}